5
19
103
13
37
4
10
29
59
53
24
17
15
52
25
46
72
40
41
31
18
54
87
165
9
67
79
89
145
51
58
128
108
110
83
44
21
77
61